A colorful building with a blue facade, a green roof, and a traditional design.

Find hotels in Sao Joao da Madeira from CA $77

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Sao Joao da Madeira hotels

1. AS São João da Madeira

AS São João da Madeira
2.0 star property
Sao Joao da Madeira
7.8 out of 10, Good, (190 reviews)
"Friendly staff Clean room and bathroom "
United Kingdom
Marta Aparecida do
The price is CA $80
CA $85 total
includes taxes & fees
Nov 22 - Nov 23
AS São João da Madeira

2. Meliá São João Da Madeira

Meliá São João Da Madeira
4.0 star property
São João da Madeira
9.6 out of 10, Exceptional, (37 reviews)
"Great place to stay"
United Kingdom
Carlos Manuel
The price is CA $162
CA $171 total
includes taxes & fees
Nov 22 - Nov 23
Meliá São João Da Madeira

3. Central Suites

Central Suites
3.0 star property
Sao Joao da Madeira
9.6 out of 10, Exceptional, (40 reviews)
"Excellent check-in and good, timely communication, clean and comfortable, ideal stay, and lovely to have free coffee in the communal kitchen"
United States
Anonymous traveller
The price is CA $81
CA $85 total
includes taxes & fees
Nov 22 - Nov 23
Central Suites

4. Central Suites 3

Central Suites 3
3.0 star property
Sao Joao da Madeira
9.8 out of 10, Exceptional, (16 reviews)
"Excellent location and cleanliness. Welcoming staff."
United Kingdom
Anonymous traveller
The price is CA $78
CA $83 total
includes taxes & fees
Nov 18 - Nov 19
Central Suites 3

5. Octant Douro

Octant Douro
5.0 star property
Castelo de Paiva
9.6 out of 10, Exceptional, (391 reviews)
"Great breakfast, spa and staff"
United States
Sofia
The price is CA $456
CA $483 total
includes taxes & fees
Nov 17 - Nov 18
Octant Douro

6. Hotel Porto Ribeira by Room00

Hotel Porto Ribeira by Room00
4.0 star property
Centro / Baixa
8.6 out of 10, Excellent, (1,003 reviews)
"Very friendly and helpful staff"
United States
Hans
The price is CA $74
CA $88 total
includes taxes & fees
Nov 30 - Dec 1
Hotel Porto Ribeira by Room00

7. Oca Ribeira do Porto Hotel

Oca Ribeira do Porto Hotel
3.0 star property
Centro / Baixa
9.2 out of 10, Wonderful, (477 reviews)
"This property was amazing located right by the river. Close to everything I would definitely stay here again small boutique type hotel."
United States
Roberta
The price is CA $111
CA $128 total
includes taxes & fees
Dec 1 - Dec 2
Oca Ribeira do Porto Hotel

8. Hotel Solverde Spa & Wellness Center

Hotel Solverde Spa & Wellness Center
5.0 star property
Vila Nova de Gaia
8.8 out of 10, Excellent, (1,002 reviews)
"Simply nice and we got the room with great ocean views. Nice and friendly customer service."
United States
Anastasia
The price is CA $223
CA $246 total
includes taxes & fees
Nov 10 - Nov 11
Hotel Solverde Spa & Wellness Center

9. The Social Hub Porto

The Social Hub Porto
4.0 star property
Centro / Baixa
9.6 out of 10, Exceptional, (1,125 reviews)
"Great location, friendly staff and great vibe from the rooftop bar. We loved our stay!"
United States
Annette
The price is CA $76
CA $90 total
includes taxes & fees
Dec 1 - Dec 2
The Social Hub Porto

10. The Editory House Ribeira Porto Hotel

The Editory House Ribeira Porto Hotel
4.0 star property
Centro / Baixa
9.0 out of 10, Wonderful, (1,001 reviews)
"Great place great location"
United States
Dennis
The price is CA $114
CA $130 total
includes taxes & fees
Dec 3 - Dec 4
The Editory House Ribeira Porto Hotel

11. Pousada Porto Rua das Flores

Pousada Porto Rua das Flores
4.0 star property
Centro / Baixa
9.6 out of 10, Exceptional, (725 reviews)
"Staff very helpful, polite and friendly, Excellent location and breakfast."
United Kingdom
Craig
The price is CA $149
CA $167 total
includes taxes & fees
Dec 1 - Dec 2
Pousada Porto Rua das Flores

12. Hotel Vincci Ponte de Ferro

Hotel Vincci Ponte de Ferro
4.0 star property
Santa Marinha
9.8 out of 10, Exceptional, (1,008 reviews)
"Clean, helpful staff, great location!"
United States
Brittany
The price is CA $156
CA $175 total
includes taxes & fees
Nov 10 - Nov 11
Hotel Vincci Ponte de Ferro

13. The Mila Porto

The Mila Porto
2.0 star property
Centro / Baixa
9.6 out of 10, Exceptional, (67 reviews)
"Perfect stay, lovely staff, very accessible location."
United States
Tarek
The price is CA $109
CA $125 total
includes taxes & fees
Dec 9 - Dec 10
The Mila Porto

14. Eurostars Porto Douro

Eurostars Porto Douro
4.0 star property
Centro / Baixa
9.4 out of 10, Exceptional, (1,009 reviews)
"Great location, clean and wonderful staff"
United States
Joseph
The price is CA $118
CA $135 total
includes taxes & fees
Dec 9 - Dec 10
Eurostars Porto Douro

15. Artcore Hotel Porto

Artcore Hotel Porto
4.0 star property
Bonfim
10.0 out of 10, Exceptional, (237 reviews)
"Really lovely hotel, well equipped and the staff were kind. Great location for getting around. Very quiet hotel and lovely, cosy bed"
United Kingdom
Louise
The price is CA $77
CA $91 total
includes taxes & fees
Dec 9 - Dec 10
Artcore Hotel Porto

16. Pestana Vintage Porto Hotel & World Heritage Site

Pestana Vintage Porto Hotel & World Heritage Site
5.0 star property
Centro / Baixa
9.4 out of 10, Exceptional, (1,007 reviews)
"The staff made the stay a 10!"
United States
bill
The price is CA $223
CA $246 total
includes taxes & fees
Dec 1 - Dec 2
Pestana Vintage Porto Hotel & World Heritage Site

17. Hilton Porto Gaia

Hilton Porto Gaia
5.0 star property
Santa Marinha
9.6 out of 10, Exceptional, (1,015 reviews)
"Beautiful hotel, with a great breakfast, nicely appointed rooms and lovely communal areas."
United Kingdom
Philip
The price is CA $155
CA $172 total
includes taxes & fees
Nov 29 - Nov 30
Hilton Porto Gaia

18. Porto River Soul Hotel

Porto River Soul Hotel
4.0 star property
Santa Marinha
9.8 out of 10, Exceptional, (275 reviews)
"The staff and the location were great"
Spain
Ernest
The price is CA $112
CA $128 total
includes taxes & fees
Nov 10 - Nov 11
Porto River Soul Hotel

19. OCA Oriental Porto

OCA Oriental Porto
4.0 star property
Bonfim
9.6 out of 10, Exceptional, (122 reviews)
"Close to bus/train station. Friendly staff. Clean rooms. About 25 minute comfortable walk to historic Port."
United States
Doris
The price is CA $79
CA $93 total
includes taxes & fees
Dec 2 - Dec 3
OCA Oriental Porto

20. Memoria Porto FLH Hotels

Memoria Porto FLH Hotels
4.0 star property
Centro / Baixa
9.8 out of 10, Exceptional, (1,148 reviews)
"Clean, helpful staff, enjoyed breakfast, walking around safe, relaxing quiet area, walking to sightseeing."
United States
Safwat
The price is CA $159
CA $178 total
includes taxes & fees
Dec 1 - Dec 2
Memoria Porto FLH Hotels
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Sao Joao da Madeira attractions

Learn more about Sao Joao da Madeira

Industrial heritage comes alive at the Hat Museum and Footwear Museum, where you can watch craftspeople create traditional Portuguese products. Take a guided factory tour to see how shoes are made, then explore the vibrant downtown with its colourful street art and local cafés.

A colorful building with a blue facade, a green roof, and a traditional design.

Top Sao Joao da Madeira Hotel Reviews

More cheap stays in Sao Joao da Madeira

Find out more about Sao Joao da Madeira

Top reasons to visit Sao Joao da Madeira

  • Family-Friendly Activities: São João da Madeira features an amusement park and outdoor adventures, making it perfect for families.
  • Cultural Experiences: Explore local attractions like historic churches and vibrant urban parks that showcase the region’s rich culture.
  • Scenic Nature: Enjoy beautiful beaches and thrilling tree top walks that cater to outdoor enthusiasts.
  • Charming Atmosphere: The warm hospitality of locals and a relaxed vibe create an inviting environment for visitors.
  • Diverse Accommodation: Choose from a variety of hotels and charming bed & breakfasts to suit every travel preference.

Find great hotels near Sao Joao da Madeira

Discover a variety of accommodation options in São João da Madeira, where you can find the perfect hotel or charming bed & breakfast for your stay. Whether you're seeking a family-friendly environment, an adventurous getaway, or a romantic retreat, this area offers a selection of top-notch hotels to suit every traveller's needs. Experience the warmth of Portuguese hospitality while exploring the best hotels in São João da Madeira.

  • Timbre Heroismo: Experience the vibrant spirit of city life at Timbre Heroismo, a 4-star hotel ideal for business travellers seeking a productive stay. Located in the heart of the city, this property features well-equipped business amenities including an accessible business centre and versatile meeting rooms. Guests appreciate the modern decor and comfortable accommodations, making it a perfect base for city explorations and corporate needs alike. With its central location, visitors can easily access local attractions and dining options.
  • Eurostars Porto Douro: Embrace a luxurious blend of business and relaxation at Eurostars Porto Douro, a 4-star hotel just a short distance from Sao Joao da Madeira. This hotel not only provides essential business facilities, such as multiple meeting rooms and a dedicated business centre, but also boasts a full-service spa and pool, offering daily treatments and massages for ultimate relaxation. Its central setting allows guests to unwind after a day of meetings while enjoying the local culture and scenery.
  • Hotel Solverde Spa & Wellness Center: Indulge in a lavish getaway at Hotel Solverde Spa & Wellness Center, a 5-star retreat perfect for families and golf enthusiasts alike. Located 19.3km from Sao Joao da Madeira, the hotel offers a premium golf experience alongside top-notch amenities for children, including a free kids' club and a shared playground. Guests can unwind at the luxurious spa, ensuring a rejuvenating experience for all ages. This property seamlessly combines luxury, family fun, and wellness for an unforgettable vacation.

Where to stay in and around Sao Joao da Madeira

Discover the charm of São João da Madeira, a family-friendly city rich in culture and outdoor activities. Explore the vibrant atmosphere of Coração da Cidade, unwind at the picturesque Solar São João, and venture to nearby Santa Maria da Feira for its historic sites. Experience the warm hospitality of the locals while enjoying the sunny weather and relaxed vibe that this region offers, making it an ideal destination for your Portuguese vacation.

  • Arrifana: Arrifana is a charming parish located just 1.4km from São João da Madeira, offering a perfect blend of outdoor adventure and eco-friendly experiences. This area is particularly appealing to nature enthusiasts, with family-friendly beaches, nature reserves, and a national park nearby. Arrifana sees a steady flow of visitors year-round, with peaks during January to February and April, making it an excellent spot for those seeking to immerse themselves in the beauty of the outdoors. Enjoy hiking or simply relaxing in this serene environment.
  • Carquejido: Nestled within the vicinity of São João da Madeira, Carquejido is a delightful village known for its entertainment-themed attractions and romantic settings. Visitors flock here from July to September, though it remains a welcoming destination throughout the year. The village boasts inviting family beaches and places of worship, making it a unique spot for both leisure and cultural exploration. Whether you're looking for a romantic getaway or a fun-filled day at the beach, Carquejido offers a diverse range of experiences.
  • Nacieira de Sarnes: Located 3.2km from São João da Madeira, Nacieira de Sarnes is a picturesque parish that attracts beach lovers throughout the year, with peak visits occurring from July to September. This area is perfect for families seeking sun-soaked days by the beach. With its beautiful coastal views and relaxing atmosphere, Nacieira de Sarnes provides an ideal retreat for those looking to unwind and enjoy the natural beauty of Portugal's coastline.

Things to do near Sao Joao da Madeira

São João da Madeira offers a delightful mix of family-friendly activities and cultural experiences. Visitors can enjoy attractions like an amusement park and a thrilling tree top walk, perfect for outdoor enthusiasts. Don't miss exploring the local tourist spots and seaside fun that the Aveiro District has to offer, ensuring a memorable vacation that caters to all ages.

Shopping

In São João da Madeira, you can find local shops for unique gifts. If you're up for a drive, visit Espinho Market for vibrant city vibes or Shopping Center Forum Aveiro for entertainment and family-friendly options, both offering a variety of shopping experiences.

Recreation

Enjoy a round of golf at Oporto Golf Club, just 16.1km from São João da Madeira, amidst scenic landscapes. For a tranquil escape, visit Buçaquinho Park, 14.5km away, where you can unwind surrounded by nature. Alternatively, Clube de Golf de Miramar, 22.5km away, offers more golfing experiences.

Adventure

Experience the thrill of the Passadiços do Paiva treeTopWalk, located 27.4km from São João da Madeira, offering stunning views and a unique outdoor experience. For more adventure, Emboscada Parque Aventura, 14.5km away, features exciting activities that will get your adrenaline pumping.

Nightlife

Experience the vibrant nightlife in São João da Madeira with a visit to the nearby Porto Coliseum and Teatro Nacional São João, both offering rich cultural performances and romantic atmospheres. Enjoy entertainment for the whole family, making it a perfect evening out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Sao Joao da Madeira

For a budget-friendly trip to São João da Madeira, consider visiting during the cheaper months of January to February and November, while booking your hotel about a month in advance for the best deals. Tuesdays typically offer lower hotel rates compared to Fridays. Use Expedia’s search tool to compare prices and filter for the best accommodation options within your budget. Additionally, combining your hotel with flights and activities in an Expedia package can lead to further savings. Don’t forget to explore free local attractions to make the most of your visit.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Sao Joao da Madeira are January to February and November, where the prices are slightly lower. This is in comparison to May to June and September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Sao Joao da Madeira about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Sao Joao da Madeira is Tuesday. The most expensive day to stay in Sao Joao da Madeira is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in São João da Madeira with your flights and activities through an Expedia package.

Find the best attractions near Sao Joao da Madeira

São João da Madeira offers a delightful mix of family-friendly activities, cultural experiences, and outdoor adventures. Visitors can explore local attractions such as beautiful beaches, historic churches, and urban parks, catering to those seeking a vibrant beach experience and a taste of local culture. Don't miss the chance to discover the charm of Madeira Island while enjoying this wonderful destination in the Aveiro District.

  • Lagoa de Paramos / Barrinha de Esmoriz National Park: This serene reserve, located 14.5km from São João da Madeira, offers a peaceful escape with its friendly atmosphere. Ideal for nature lovers, it boasts diverse wildlife and beautiful landscapes perfect for leisurely walks or birdwatching.
  • Torreira Beach: Situated 24.1km away, Torreira Beach features golden sands and vibrant beach vibes. It's a perfect spot to relax, enjoy sunbathing, or take part in various water sports while soaking in the stunning coastal views.
  • BioRia: Located 19.3km from São João da Madeira, BioRia is a trendy nature reserve offering scenic walking trails and rich biodiversity. It's a great place for eco-friendly activities and discovering local flora and fauna.

Best time to go to Sao Joao da Madeira

The best time to visit Sao Joao da Madeira can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Sao Joao da Madeira falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Sao Joao da Madeira falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January49.3°F (9.6°C)Light RainMostly SunnyAverageSlightly Low
February50.4°F (10.2°C)Light RainMostly SunnyAverageSlightly Low
March53.6°F (12.0°C)Light RainMostly SunnyAverageAverage
April56.8°F (13.8°C)Light RainMostly SunnySlightly HighAverage
May62.2°F (16.8°C)Light RainMostly SunnyAverageSlightly High
June66.0°F (18.9°C)Light RainMostly SunnyAverageSlightly High
July70.2°F (21.2°C)No RainSunnySlightly HighAverage
August70.7°F (21.5°C)No RainSunnyAverageAverage
September68.4°F (20.2°C)Light RainMostly SunnySlightly HighSlightly High
October63.3°F (17.4°C)Moderate RainMostly SunnySlightly LowAverage
November54.9°F (12.7°C)Light RainMostly SunnySlightly LowSlightly Low
December51.4°F (10.8°C)Moderate RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Sao Joao da Madeira

To visit São João da Madeira, you can fly into Porto Airport (OPO-Dr. Francisco de Sá Carneiro), situated 40.2km away. Recommended hotels nearby include the Porto Palácio Hotel by The Editory and Pestana Vintage Porto Hotel & World Heritage Site, both offering 5-star accommodations approximately 6-11.3km from the airport. Alternatively, Vila Real Airport (VRL) is 77.2km away, with luxurious options like MW Douro Wine & Spa, located 4.8km from the airport. Some hotels provide various transportation services, including airport shuttles and transfers, ensuring easy access to Vila Real.

Frequently asked questions

What is the best area to stay in Sao Joao Da Madeira?
The best area to stay in Sao Joao Da Madeira is in the town centre, particularly around Avenida da Liberdade.

This central area is the heart of Sao Joao Da Madeira, offering a practical and convenient base for exploring. Avenida da Liberdade is the main thoroughfare, lined with shops, restaurants, and local businesses. You'll find most of the town's amenities within a short walk, including the local market and the town hall. The layout is straightforward, making it easy to navigate on foot.

For business travellers, staying in the town centre is ideal due to its proximity to local industries and corporate offices. Hotels here often provide excellent connectivity and facilities tailored for a productive stay, including meeting rooms and high-speed internet. It's also easy to access public transport for travel within the wider Aveiro District.

Couples looking for a relaxed short break will also appreciate the town centre. It offers a selection of local eateries and cafes to enjoy, and it's a good starting point for visiting cultural spots like the Museum of Footwear or the Chapel of Nossa Senhora dos Milagres.
What are the best family hotels in Sao Joao Da Madeira?
For family hotels in Sao Joao Da Madeira, consider the Meliá São João Da Madeira or the AS São João da Madeira.

The Meliá São João Da Madeira, with an outstanding 9.8 rating, offers a fantastic array of amenities for families, including complimentary babysitting and childcare services, books and games for children, and both indoor and outdoor swimming pools. Guests can also benefit from 24-hour fitness facilities and a health club. It is conveniently located 1.0 km from Parque Urbano do Rio Ul and the Municipality of Parque do Rio Ul.

Another excellent choice is the AS São João da Madeira, rated 7.8. This hotel provides useful family-friendly amenities such as free cots and rollaway beds, and some rooms include a sofa bed for added comfort. Guests will also appreciate the free WiFi and complimentary self-parking. It is situated just 0.8 km from Parque Urbano do Rio Ul and the Municipality of Parque do Rio Ul.
What are the best spa hotels in Sao Joao Da Madeira?
For a top-rated spa hotel in Sao Joao Da Madeira, the Meliá São João Da Madeira is an excellent option.

This hotel, which has an outstanding 9.8 rating, offers an extensive full-service spa. Guests can enjoy a variety of treatments, including massages, and take advantage of the sauna and steam room. The spa is conveniently located on-site and offers daily services, with advance notice recommended for massages.
What are the top pet-friendly hotels in Sao Joao Da Madeira?
For a top pet-friendly hotel in Sao Joao Da Madeira, the Meliá São João Da Madeira is an excellent choice.

This 4-star hotel, with an outstanding 9.8 rating, is exceptionally welcoming to pets, allowing both dogs and cats to stay free of charge. They provide thoughtful amenities such as a litter box and food and water bowls for your companions. For guests, the hotel offers a full-service spa with a sauna, steam room, and various massage treatments that can be booked in advance. The Meliá São João Da Madeira is conveniently located near the Parque Urbano do Rio Ul and the Municipality of Parque do Rio Ul, both just 1 kilometre away, providing lovely outdoor spaces for you and your pet to enjoy.
What are the best budget hotels in Sao Joao Da Madeira?
For excellent budget accommodation in Sao Joao Da Madeira, consider the Meliá São João Da Madeira or the AS São João da Madeira.

The Meliá São João Da Madeira, with an outstanding 9.8 rating, is a highly recommended option. This hotel allows pets to stay free and offers complimentary WiFi. Guests can enjoy a full-service spa with treatment rooms, a sauna, and a steam room, with massages available by advance notice. It is conveniently located just 0.3 km from the Museum of the Chapelaria.

Another good choice is the AS São João da Madeira, rated 7.8. This hotel provides free WiFi and free self-parking. It also offers extra beds, sofa beds, and free cribs, making it suitable for families. The hotel is situated 0.5 km from the Museum of the Chapelaria and 0.8 km from Parque Urbano do Rio Ul.
What are the best hotels in Sao Joao Da Madeira near Parque Urbano do Rio Ul?
For hotels in Sao Joao Da Madeira near Parque Urbano do Rio Ul, consider the Meliá São João Da Madeira or the AS São João da Madeira.

The Meliá São João Da Madeira, with an outstanding 9.8 rating, is an excellent choice. It is located just 1 kilometre from Parque Urbano do Rio Ul and offers a wide range of family-friendly amenities, including an indoor pool, an outdoor pool, and a 24-hour fitness centre. Children's books and games, along with complimentary on-site babysitting services, are also available.

Another good option is the AS São João da Madeira, rated 7.8. This hotel is conveniently located just 0.8 kilometres from Parque Urbano do Rio Ul and provides amenities such as complimentary WiFi and free self-parking. For families, rollaway extra beds and cribs are available free of charge.
When is the best time to go to Sao Joao Da Madeira?
The best time to visit São João da Madeira is typically from late spring to early autumn, specifically from May to October, when the weather is warm and pleasant.

During these months, you'll experience comfortable temperatures, ideal for exploring the city's attractions and the wider Aveiro District. The summer months of July and August are the warmest and sunniest, superb for outdoor activities and enjoying the local culture. However, if you prefer slightly milder weather and fewer crowds, May, June, September, and October are excellent choices.

For those interested in cultural events, planning your trip around the city's annual festivities can be rewarding.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Sao Joao da Madeira.
How much is the nightly rate at a Sao Joao da Madeira hotel?
Prices for hotels in Sao Joao da Madeira often vary, but you can find a great deal from CA $77 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.